package com.javadroid.laboratorio;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class BrincandoComDatas {

	public static void main(String[] args) {
		
		// Get calendar set to current date and time
		Calendar c = Calendar.getInstance();
		DateFormat df = new SimpleDateFormat("EEE dd/MM/yyyy");
		System.out.println(df.format(c.getTime())+"\n");
//		c.set(Calendar.DATE, 2);
		System.out.println(df.format(c.getTime())+"\n");
		if(c.get(Calendar.DATE) == 8){ //domingo
			c.set(Calendar.DATE, 9); //adicionando 8 dias a frente por alguma razão o primeiro dia da semana é a segunda
			for (int i = 0; i < 6; i++) {
			    System.out.println(df.format(c.getTime()));
			    c.add(Calendar.DATE, 1);
			}
		}else{
			c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
			// Print dates of the current week starting on Monday
			for (int i = 0; i < 7; i++) {
				System.out.println(df.format(c.getTime()));
				c.add(Calendar.DATE, 1);
			}
		}
		
		// Set the calendar to monday of the current week
				
	}
	
	
}
